Type Information in C++

نویسندگان

  • John A. Interrante
  • Mark A. Linton
چکیده

The C++ language currently does not provide a mechanism for an object to determine its type at runtime. We propose the Dossier class as a standard interface for accessing type information from within a C++ program. We have implemented a tool called mkdossier that automatically generates type information in a form that can be compiled and linked with an application. In the prototype implementation, a class must have a virtual function to access an object’s dossier given the object. We propose this access be provided implicitly by the language through a predefined member in all classes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiple attribute group decision making with linguistic variables and complete unknown weight information

Interval type-2 fuzzy sets, each of which is characterized by the footprint of uncertainty, are a very useful means to depict the linguistic information in the process of decision making. In this article, we investigate the group decision making problems in which all the linguistic information provided by the decision makers is expressed as interval type-2 fuzzy decision matrices where each of ...

متن کامل

Evaluation of Iranian Universities of Medical Sciences in Terms of Information and Preventive Health Education in the Field of Coronavirus by Evaluating the Websites in 2020: A Short Report

Background and Objectives: Informing about the coronavirus can prevent the disease and reduce the economic burden on the people and the Ministry of Health, and websites are one of the means of informing. Therefore, this study aimed to evaluate the performance of medical universities in terms of health information and education regarding COVID-19 by surveying the websites of Iranian medical univ...

متن کامل

Analysis of the Genetic Diversity in Citrus (Citrus spp.) Species Using SSR Markers

Abstract Determination of genetic diversity level is important in clarifying genetic relationships, characterizing germplasm and the registration of new cultivars. In this study, genetic variation among 56 accessions (G1~G56) of Citrus including several undefined local or native genotypes and some known varieties in Jiroft, Kerman province, Iran was investigated using SSR markers. In total, 12 ...

متن کامل

Using Mixed Models to Determine the Contribution of Land Use and Geology Formation in Erosion and Sediment Yield: A Case Study of Tange Bostanak Watershed in Fars province, Iran

Introduction Many catchment erosion studies focus on formation and land use as the primary source of sediment. It is important to improve information on sediment sources, especially in large catchments and sediment source information which can support catchment management decisions. Erosion control projects need to be understood as the relative contributions of different sediment sources f...

متن کامل

Modelling and Experimental Testing of Asymmetric Information Problems in Lease and Hire Contracts (Based on Contract Theory)

This article aims to study lease and hiring contract in the Iranian-Islamic setting and analyze the asymmetric information problem in these contracts. For doing this, we study the characteristics of lease and hiring contracts in Iran (real world experimental characteristics that recognized in other studies), using library method, then we mathematically model different aspects of asymmetric info...

متن کامل

Comparing the Behavior Hydrodynamics Flow Over of Type A, B, and C Piano Key Weirs

The piano key weir (PKW) is a new type of hydraulic structure that has been of great interest to designers in recent years. In the present study, steady flow on the types A, B, and C PKWs was studied numerically using the FLOW-3D numerical model. Upon software validation using the experimental data, the 3D flow pattern on the types A, B, and C PKWs was studied, and along with the evaluation of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998